package com.zx.crowdfunding.constant;

/**
 * 常量类
 * @author 郑雪
 * @date 2021-12-08
 */
public class CrowdFundingConstant {
	
	/**
	 * 静态常量：登录失败消息
	 */
	public static final String MESSAGE_LOGIN_FAILED = "抱歉！账号密码错误！请重新输入！";
	
	/**
	 * 静态常量：登录账号已经存在的消息
	 */
	public static final String MESSAGE_LOGIN_ACCT_ALREADY_IN_USE = "抱歉！这个账号已经被使用了！";
	
	/**
	 * 静态常量：访问被禁止的消息
	 */
	public static final String MESSAGE_ACCESS_FORBIDDEN = "请登录以后再访问！";
	
	/**
	 * 静态常量：字符串无效的消息
	 */
	public static final String MESSAGE_STRING_INVALIDATE = "字符串不合法！请不要传入空字符串！";
	
	/**
	 * 静态常量：系统错误：登录账号不唯一
	 */
	public static final String MESSAGE_SYSTEM_ERROR_LOGIN_NOT_UNIQUE = "系统错误：登录账号不唯一！";
	
	/**
	 * 静态常量：无权限访问的消息
	 */
	public static final String MESSAGE_ACCESS_DENIED = "抱歉，您没有权限访问这个资源！";
	
	/**
	 * 静态常量：验证码不存在的消息
	 */
	public static final String MESSAGE_CODE_NOT_EXISTS = "验证码已过期！请检查手机号是否正确或重新发送！";
	
	/**
	 *  静态常量：验证码错误的消息
	 */
	public static final String MESSAGE_CODE_ERROR = "验证码不正确！";
	
	/**
	 *  静态常量：项目头图上传失败的消息
	 */
	public static final Object MESSAGE_HEADER_PIC_UPLOAD_FAILED = "项目头图上传失败！";
	
	/**
	 *  静态常量：临时的ProjectVO对象丢失的消息
	 */
	public static final String MESSAGE_TEMPLE_PROJECT_MISSING = "临时存储的Project对象丢失！";
	
	
	/**
	 * 静态常量：把Exception对象存入Request域中的属性名称
	 */
	public static final String ATTR_NAME_EXCEPTION = "exception";

	/**
	 * 静态常量：把当前登录的Admin对象存入Session域中的属性名称
	 */
	public static final String ATTR_NAME_LOGIN_ADMIN = "loginAdmin";

	/**
	 * 静态常量：把PageInfo对象存入Request域中的属性名称
	 */
	public static final String ATTR_NAME_PAGE_INFO = "pageInfo";

	/**
	 * 静态常量：把代码权限放入Application域中的属性名
	 */
	public static final String ATTR_NAME_CODE_AUTH = "CODE_AUTH";
	
	/**
	 * 静态常量：把消息存入Request域中的属性名称
	 */
	public static final String ATTR_NAME_MESSAGE = "message";
	
	/**
	 * 静态常量：把当前登录MemberLoginVO对象存入Session域中的属性名称
	 */
	public static final String ATTR_NAME_LOGIN_MEMBER = "loginMember";
	
	/**
	 * 静态常量：把临时的ProjectVO对象存入Session域中的属性名称
	 */
	public static final String ATTR_NAME_TEMPLE_PROJECT = "templeProject";
	
	/**
	 * 静态常量：把PortalTypeVO对象集合存入Request域中的属性名称
	 */
	public static final String ATTR_NAME_PORTAL_DATA = "portalData";
	
	/**
	 * 静态常量：把DetailProjectVO对象存入Request域中的属性名称
	 */
	public static final String ATTR_NAME_DETAIL_PROJECT = "detailProject";
	
	/**
	 * 静态常量：把临时的OrderProjectVO对象存入Session域中的属性名称
	 */
	public static final String ATTR_NAME_TEMPLE_ORDER_PROJECT = "templeOrderProject";
	
	
	/**
	 * 静态常量：把短信验证码放入Redis中的key前缀
	 */
	public static final String REDIS_CODE_PREFIX = "REDIS_CODE_PREFIX_";







	

}
